AffiliateX\Amazon\Api\AmazonApiSignature S

Total Complexity 18
Dependencies 0
Dependents 1
Total lines 306
Lines of code 84
Logical lines of code 50
Comment lines 160
Methods 16
Properties 14

Methods 16

Method Rating Maintainability Complexity Lines of code
prepare_canonical_request()
S
58 2 15
get_headers()
S
63 2 11
__construct()
S
71 1 6
set_path()
S
81 1 3
set_service_name()
S
81 1 3
set_region_name()
S
81 1 3
set_payload()
S
81 1 3
set_request_method()
S
81 1 3
add_header()
S
80 1 3
prepare_string_to_sign()
S
66 1 8
calculate_signature()
S
69 1 6
build_authorization_string()
S
75 1 3
generate_hex()
S
78 1 3
get_signature_key()
S
65 1 8
get_timestamp()
S
80 1 3
get_date()
S
80 1 3